import os

def getFileSize(dir):
    '''
    获取指定目录大小
    :param dir:
    :return:文件大小
    '''
    sum = 0
    # 获取目录中的所有文件信息
    dlist = os.listdir(dir)
    # 遍历所有文件，获取文件大小
    for f in dlist:
        file = os.path.join(dir, f)
        # 判断是否是文件
        if os.path.isfile(file):
            sum = sum + os.path.getsize(file)
        # 判断是否是目录
        if os.path.isdir(file):
            sum = sum + getFileSize(file)
    return sum

print('当前目录大小为：', getFileSize('./MyTest'), 'Byte')